roll of kitchen towels - Espagnol Anglais Dictionnaire